<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title></title>
</head>

<body>
</body>
<script>
    /* JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 Javascript。JavaScript 非常容易学。本教程将教你学习从初级到高级 javaScript 知识。
    	1.把以上文字字母转大写
    	2.把以上文字字母转小写
    	3.以空格分割以上字符串，并遍历结果数组
    	4.找到以上文本中，JavaScript出现的次数（忽略大小写）
    	5.查找以上文本中， ‘Web’与'HTML'之间的字符串，结果值不能包含任何空格
    	6.四舍五入 PI 值，保留精度4位
    	7.判断当前时间是否超过8点，超过8提示‘上课’ */
    var text = "JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 Javascript。JavaScript 非常容易学。本教程将教你学习从初级到高级 javaScript 知识。";
    // 1.把以上文字字母转大写
    console.log(text.toUpperCase());
    // 2.把以上文字字母转小写
    console.log(text.toLowerCase());
    // 3.以空格分割以上字符串，并遍历结果数组
    var arr = text.split(" ");
    for (var i = 0; i < arr.length; i++) {
        console.log(arr[i]);
    }
    // 4.找到以上文本中，JavaScript出现的次数（忽略大小写）
    var lowText = text.toLowerCase();
    var lowInner = "JavaScript".toLowerCase();
    console.log(lowInner);
    var couArr = lowText.split(lowInner);
    console.log(couArr.length - 1);
    // 5.查找以上文本中， ‘Web’与'HTML'之间的字符串，结果值不能包含任何空格 
    var arr1 = text.split(" ");
    var newText = "";
    for (var i = 0; i < arr1.length; i++) {
        newText += arr1[i];
    }
    var pos1 = newText.indexOf("Web");
    var pos2 = newText.indexOf("HTML");
    console.log(newText.substring(pos1 + 3, pos2));


    // 6.四舍五入 PI 值，保留精度4位
    console.log(Math.PI.toFixed(4));

    // 7.判断当前时间是否超过8点，超过8提示‘上课’ 

    var time = new Date();
    var hour = time.getHours();
    if (hour > 8) {
        console.log("上课");
    } else {
        console.log("未到上课时间")
    }
</script>

</html>